$(document).ready(function() {
	// 获取终端信息
		$('.terminal').click(function() {
			$.ajax({
					url: 'terminal_getSomeTerminals.action',
					type: 'POST',
					dataType: 'json',
					success: function(data) {
						if (data.status == "200") {
							$(".terminal_table  tr:not(:first)").empty("");
							for (var i = 0; i <data.data.length; i++) {
								var value = data.data[i];
								var tr;
								if (i % 2 != 0) {
									tr = $("<tr class='info'></tr>");
								} else {
									tr = $("<tr></tr>");
								}
								var row=tr.append("<td>"+value.id+"</td><td>"+value.name+"</td><td>"+value.hostName
										+"</td><td>"+value.address+"</td><td>"+value.phone+
										"</td><td><a href='#terminal_update' class='btn btn-info update_terminal' data-toggle='modal'>修改</a><a href='#' class='btn btn-warning delete_terminal'style='margin-left:10px;'>删除</a></td>").appendTo('.terminal_table');
							}
							
					} else {
						window.location.href = "error.html";
					}
						
					}

			});
	});
//封装获取门店信息
	function getTerminal(){
			$.ajax({
					url: 'terminal_getSomeTerminals.action',
					type: 'POST',
					dataType: 'json',
					success: function(data) {
						if (data.status == "200") {
							$(".terminal_table  tr:not(:first)").empty();
							for (var i = 0; i <data.data.length; i++) {
								var value = data.data[i];
								var tr;
								if (i % 2 != 0) {
									tr = $("<tr class='info'></tr>");
								} else {
									tr = $("<tr></tr>");
								}
								var row=tr.append("<td>"+value.id+"</td><td>"+value.name+"</td><td>"+value.hostName
										+"</td><td>"+value.address+"</td><td>"+value.phone+
										"</td><td><a href='#terminal_update' class='btn btn-info update_terminal' data-toggle='modal'>修改</a><a href='#' class='btn btn-warning delete_terminal'style='margin-left:10px;'>删除</a>").appendTo('.terminal_table');
							}
							
					} else {
						window.location.href = "error.html";
					}
						
					}

			});
	};
//获取将要修改的终端信息
	$('body').on('click','.update_terminal',function(){
	var id=$(this).parent().parent().children().eq(0).text();
	$.ajax({
		url:'terminal_searchTerminalByID.action',
		type:'POST',
		dataType:'json',
		data:{
			'id':id ,
		},
		success:function(data){
			if (data.status == "200"){
				 $('#update_terminal_name').val(data.data.name);
				 $('#update_terminal_hostname').val(data.data.hostName);
				 $('#update_terminal_address').val(data.data.address);
				 $('#update_terminal_phone').val(data.data.phone);
			}
			else{
				window.location.href = "error.html";
			}
		}
		}).done(function(){
			$('#btn_terminal_update').unbind('click').bind('click',function(){
			//$('body').on('click','#btn_terminal_update',function(){//修改门店信息
				$.ajax({
					url:'terminal_changeTerminalInfo.action',
					type:'POST',
					dataType:'json',
					data:{
						'id':id ,
						'name':$('#update_terminal_name').val(),
						'address':$('#update_terminal_address').val(),
						'phone':$('#update_terminal_phone').val(),
						'hostName': $('#update_terminal_hostname').val(),
					},
					success:function(data){
						if (data.status == "200"){
							getTerminal();
						}
						else{
							window.location.href = "error.html";
						}
					}
					});
			});

		});
	});
//	删除门店
	$('body').on('click','.delete_terminal',function(){
		if(confirm("菲律宾猴子：不能在这个门店卖香蕉了吗？")){
			var id=$(this).parent().parent().children().eq(0).text();
			$.ajax({
				url:'terminal_removeTerminal.action',
				type:'POST',
				dataType:'json',
				data:{
					'id':id ,
				},
				success:function(data){
					if (data.status == "200"){
						getTerminal();
					}
					else{
						window.location.href = "error.html";
					}
				}
				});
		}
		else{
			
		}
		
	});
//	添加门店
	var nameTemp=null;
	$('.add-terminal').click(function(){
		if($('#cancle').length>0){
			
		}
		else{
		var row=$("<tr class='warning' id='cancle'></tr>");
		
		row.append("<td></td><td><input type='text'></td><td><input type='text'></td><td><input type='text'></td>" +
				"<td><input type='text'></td><td><button class='btn btn-success complete-add-terminal' id='complete-add-terminal'>完成</button><button class='btn btn-deleteinputs cancle-add-terminal' id='cancle-add-terminal' style='margin-left:10px;background-color:red;color:white;'>取消</button></td>").appendTo("#terminal_table");
		$('body').on('click','.complete-add-terminal',function(){
			var name=$(this).parent().parent().children().eq(1).children().val();
			var hostName=$(this).parent().parent().children().eq(2).children().val();
			var address=$(this).parent().parent().children().eq(3).children().val();
			var phone=$(this).parent().parent().children().eq(4).children().val();
			$('#cancle').remove();
			$('#cancle>td').remove();
			$('#cancle>td>input').remove();
			$('#cancle>td>button').remove();
			if(name==null||name==""||hostName==null||hostName==""||address==null||address==""||phone==null||phone==""){
				alert("来自某宝客服的提醒：亲，这些都是必填哦！");
			}
			else{
			
				if(nameTemp!=name){
					nameTemp=name;
					
					$.ajax({
						url:'terminal_addTerminal.action',
						type:'POST',
						dataType:'json',
						data:{
							'name':name,
							'hostName':hostName,
							'address':address,
							'phone':phone,
						},
						success:function(data){
							if (data.status == "200"){
								getTerminal();
							}
							else{
								window.location.href = "error.html";
							}
						}
						});
				}else{
					return;
				}
			
		}
		});
		$('body').on('click','.cancle-add-terminal',function(){//点击加号后取消
			$('#cancle').remove();
			$('#cancle>td').remove();
			$('#cancle>td>input').remove();
		});
	}
	});

	
});